iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 16
0

目前老華最新的顯卡是RTX3000系列
RTX 是老黃從上一個顯卡世代開始推的系列
他跟GTX系列顯卡最大的差異就是
RTX 所有系列的顯卡 都支援光線追蹤(Ray tracing)
很好又到了複製貼上維基百科的時候了

光線追蹤(Ray tracing)是3D電腦圖形學中的特殊彩現演算法,跟蹤從眼睛發出的光線而不是光源發出的光線,通過這樣一項技術生成編排好的場景的數學模型顯現出來。這樣得到的結果類似於光線投射與掃描線彩現方法的結果,但是這種方法有更好的光學效果,例如對於反射與折射有更準確的類比效果,並且效率非常高,所以當追求高品質的效果時經常使用這種方法。

在物理學中,光線追跡可以用來計算光束在媒介中傳播的情況。在媒介中傳播時,光束可能會被媒介吸收,改變傳播方向或者射出媒介表面等。我們通過計算理想化的窄光束(光線)通過媒介中的情形來解決這種複雜的情況。

在實際應用中,可以將各種電磁波或者微小粒子看成理想化的窄波束(即光線),基於這種假設,人們利用光線追跡來計算光線在媒介中傳播的情況。光線追跡方法首先計算一條光線在被媒介吸收,或者改變方向前,光線在媒介中傳播的距離,方向以及到達的新位置,然後從這個新的位置產生出一條新的光線,使用同樣的處理方法,最終計算出一個完整的光線在媒介中傳播的路徑。

好 講得落落長
簡單來說 像是遊戲 都是 從光源進入眼睛(攝影機)
但是 光跡追蹤 是反向的 他是從你的視線(攝影機)去發射訊號 把碰到的東西 去反向推導他的光源位置
再藉由光源位置去 計算你所顯示出來的畫面
像這部https://www.youtube.com/watch?v=NehSihoHCpc
就是Minecraft 對光線追蹤的運用
不過這有點偏向火力展示 其實 實際遊玩可能會有些許落差
就像算物理公式總是會忽略掉一堆變數
先簡單舉其中一個例子
你把一道光 想像成很多光束組成
一般遊戲的情況 你只有看到光跟沒看到光 光束的量都是相同的
但是光跡追蹤則是會計算 你在這個位置跟光源 還有被照射的物體的關係
去減少光束的數量
譬如一個凹進去的平面中心點的光就會比較強 因為光在中心不會被折射掉
先大概講這樣 之後再補充 BYE~~~


上一篇
顯示卡(續2)
下一篇
儲存裝置HDD SSD
系列文
抱歉了 錢錢但我真的需要那台酷電腦23
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言